package com.etime.shycourse.wx.applets.pojo;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;

import java.io.Serializable;
import java.util.Date;


/**
 * @author wb
 * @since 2021-12-28
 */
@ApiModel(value = "Mediabank对象", description = "数据类型 -媒体：video ppt word")
public class Mediabank implements Serializable {

    private static final long serialVersionUID = 1L;

    @TableId(value = "mediaid", type = IdType.AUTO)
    private Integer mediaid;

    private String mediatitle;

    @ApiModelProperty(value = "video(默认) ppt word")
    private String mediatype;

    private String mediaurl;

    private Integer medialen;

    private Date mediacreatetime;

    private Integer mediauserid;

    private String mediausertruename;

    @ApiModelProperty(value = "0--待转码	1--转码中 2--专门成功 -1 转码失败")
    private Integer mediastate;

    @ApiModelProperty(value = "1--删除 0--正常")
    private Integer mediadelete;

    @ApiModelProperty(value = "0--未审核	 1--审核通过	2--审核不通过")
    private Integer mediaauditstate;

    private String mediaauditdesc;

    private Integer mediaaudituserid;

    private String mediaauditname;


    public Integer getMediaid() {
        return mediaid;
    }

    public void setMediaid(Integer mediaid) {
        this.mediaid = mediaid;
    }

    public String getMediatitle() {
        return mediatitle;
    }

    public void setMediatitle(String mediatitle) {
        this.mediatitle = mediatitle;
    }

    public String getMediatype() {
        return mediatype;
    }

    public void setMediatype(String mediatype) {
        this.mediatype = mediatype;
    }

    public String getMediaurl() {
        return mediaurl;
    }

    public void setMediaurl(String mediaurl) {
        this.mediaurl = mediaurl;
    }

    public Integer getMedialen() {
        return medialen;
    }

    public void setMedialen(Integer medialen) {
        this.medialen = medialen;
    }

    public Date getMediacreatetime() {
        return mediacreatetime;
    }

    public void setMediacreatetime(Date mediacreatetime) {
        this.mediacreatetime = mediacreatetime;
    }

    public Integer getMediauserid() {
        return mediauserid;
    }

    public void setMediauserid(Integer mediauserid) {
        this.mediauserid = mediauserid;
    }

    public String getMediausertruename() {
        return mediausertruename;
    }

    public void setMediausertruename(String mediausertruename) {
        this.mediausertruename = mediausertruename;
    }

    public Integer getMediastate() {
        return mediastate;
    }

    public void setMediastate(Integer mediastate) {
        this.mediastate = mediastate;
    }

    public Integer getMediadelete() {
        return mediadelete;
    }

    public void setMediadelete(Integer mediadelete) {
        this.mediadelete = mediadelete;
    }

    public Integer getMediaauditstate() {
        return mediaauditstate;
    }

    public void setMediaauditstate(Integer mediaauditstate) {
        this.mediaauditstate = mediaauditstate;
    }

    public String getMediaauditdesc() {
        return mediaauditdesc;
    }

    public void setMediaauditdesc(String mediaauditdesc) {
        this.mediaauditdesc = mediaauditdesc;
    }

    public Integer getMediaaudituserid() {
        return mediaaudituserid;
    }

    public void setMediaaudituserid(Integer mediaaudituserid) {
        this.mediaaudituserid = mediaaudituserid;
    }

    public String getMediaauditname() {
        return mediaauditname;
    }

    public void setMediaauditname(String mediaauditname) {
        this.mediaauditname = mediaauditname;
    }

    @Override
    public String toString() {
        return "Mediabank{" +
                "mediaid=" + mediaid +
                ", mediatitle=" + mediatitle +
                ", mediatype=" + mediatype +
                ", mediaurl=" + mediaurl +
                ", medialen=" + medialen +
                ", mediacreatetime=" + mediacreatetime +
                ", mediauserid=" + mediauserid +
                ", mediausertruename=" + mediausertruename +
                ", mediastate=" + mediastate +
                ", mediadelete=" + mediadelete +
                ", mediaauditstate=" + mediaauditstate +
                ", mediaauditdesc=" + mediaauditdesc +
                ", mediaaudituserid=" + mediaaudituserid +
                ", mediaauditname=" + mediaauditname +
                "}";
    }
}
